4 years ago | Flights by Amanda Sutcliffe
Located on the south-western coast of India, Goa is the smallest state in the country in terms of total land area...
Goa may be India's smallest state in terms of total land area, but it gives its visitors a wide range of exciting......